//
//  DYJingquDetailModel.swift
//  SheYangBigData
//
//  Created by 叁拾叁 on 2021/2/19.
//  Copyright © 2021 叁拾叁. All rights reserved.
//

import UIKit
import HandyJSON


struct DYJingquDetailModel : HandyJSON, Equatable {

    ///
    var tourScenicExplainVO: DYTourScenicExplainVOModel?
    ///
    var scenicSpotList: [DYScenicSpotListModel]?
    /// -1
    var maxCapacity: Int = 0
    /// 1
    var tenantId: Int = 0
    /// 118.823182
    var latitude: String?
    ///
    var imgUrl: String?
    /// <#泛型#>
    var remarks: String?
    ///
    var scenicOrders: [DYScenicOrdersModel]?
    /// 旅游景区
    var labelStr: String?
    ///
    var opens: [DYOpensModel]?
    ///
    var createDate: String?
    /// 1
    var createBy: Int = 0
    ///
    var advisoryList: [DYAdvisoryListModel]?
    ///
    var tourHotelList: [DYTourHotelListModel]?
    /// 1
    var status: Int = 0
    ///
    var tourHotelVOList: [DYTourHotelVOListModel]?
    var hotelEnumList: [DYHotelEnumListModel]?
    /// 258
    var label: String?
    /// 1
    var updateBy: Int = 0
    /// 1
    var id: String?
    /// 32.331107
    var longitude: String?
    /// <#泛型#>
    var typeLi: String?
    /// <#泛型#>
    var ratesLi: String?
    ///
    var imgUrlList: [DYImgUrlListModel]?
    /// 六合龙池湖
    var name: String?
    ///
    var tourScenicVisits: [DYTourScenicVisitsModel]?
    /// <#泛型#>
    var tourCollectId: String?
    ///
    var updateDate: String?
    /// 南京-六合区-环龙池路
    var address: String?
    /// 1
    var version: Int = 0
    /// 0
    var rates: Int = 0
    ///
    var uuid: String?
    /// <#泛型#>
    var distanceLi: String?
    /// 1
    var sort: Int = 0

    var detail: String?
    
    var officialNotice: String?
    
    var ticketNotice: String?
    
    var orderNotice: String?
    
}


struct DYImgUrlListModel : HandyJSON, Equatable {

    ///
    var fileName: String?
    ///
    var fileOldName: String?
    /// <#泛型#>
    var remarks: String?
    /// 1
    var tenantId: Int = 0
    /// <#泛型#>
    var videoImgUrl: String?
    ///
    var createDate: String?
    /// 1
    var createBy: Int = 0
    /// png
    var fileSuffix: String?
    ///
    var fileFullPath: String?
    /// 1
    var version: Int = 0
    /// 140745
    var fileSize: Int = 0
    ///
    var filePath: String?
    /// 1
    var updateBy: Int = 0
    /// id
    var id: String?
    ///
    var uuid: String?
    ///
    var updateDate: String?
    /// 1
    var sort: Int = 0
    /// 1
    var status: Int = 0

    
}


struct DYScenicOrdersModel : HandyJSON, Equatable {

    /// <#泛型#>
    var number: String?
    /// <#泛型#>
    var tenantId: String?
    /// <#泛型#>
    var remarks: String?
    /// <#泛型#>
    var orderDetailVoList: String?
    /// <#泛型#>
    var reservationDate: String?
    /// <#泛型#>
    var can: String?
    /// <#泛型#>
    var ticketId: String?
    /// <#泛型#>
    var createDate: String?
    /// <#泛型#>
    var version: String?
    /// <#泛型#>
    var createBy: String?
    ///
    var ticketVoS: [DYTicketVoSModel]?
    /// <#泛型#>
    var scenicTickets: String?
    /// 明日
    var str: String?
    /// <#泛型#>
    var updateBy: String?
    /// <#泛型#>
    var id: String?
    ///
    var t: String?
    /// <#泛型#>
    var uuid: String?
    /// <#泛型#>
    var updateDate: String?
    /// <#泛型#>
    var orderVO: String?
    /// <#泛型#>
    var sort: String?
    /// <#泛型#>
    var status: String?

    
}


struct DYOpensModel : HandyJSON, Equatable {

    /// <#泛型#>
    var tenantId: String?
    /// <#泛型#>
    var remarks: String?
    /// 1
    var fId: String?
    /// <#泛型#>
    var can: String?
    /// 4
    var weekDay: Int = 0
    /// <#泛型#>
    var tstr: String?
    /// 3
    var mold: Int = 0
    /// <#泛型#>
    var createDate: String?
    /// <#泛型#>
    var createBy: String?
    /// 1
    var version: Int = 0
    /// 1
    var fid: Int = 0
    /// 08:00
    var startDate: String?
    /// 22:00
    var endDate: String?
    /// <#泛型#>
    var updateBy: String?
    /// 21
    var id: String?
    /// <#泛型#>
    var t: String?
    /// <#泛型#>
    var uuid: String?
    /// <#泛型#>
    var updateDate: String?
    /// 1
    var sort: Int = 0
    /// 1
    var status: Int = 0

    
}


struct DYTourHotelListModel : HandyJSON, Equatable {

    /// <#泛型#>
    var openVOList: String?
    /// 330
    var type: String?
    /// <#泛型#>
    var version: String?
    /// <#泛型#>
    var detail: String?
    /// <#泛型#>
    var dictionaries: String?
    /// <#泛型#>
    var tourCollect: String?
    /// <#泛型#>
    var typeLi: String?
    /// <#泛型#>
    var updateBy: String?
    ///
    var imgUrl: String?
    /// 休闲旅游
    var label: String?
    /// <#泛型#>
    var roomList: String?
    /// <#泛型#>
    var tenantId: String?
    /// 32.33462
    var latitude: String?
    /// <#泛型#>
    var advisoryList: String?
    /// <#泛型#>
    var updateDate: String?
    /// <#泛型#>
    var status: String?
    ///
    var address: String?
    /// 118.834711
    var longitude: String?
    /// <#泛型#>
    var ratesLi: String?
    /// <#泛型#>
    var tourHotelList: String?
    /// <#泛型#>
    var uuid: String?
    /// <#泛型#>
    var remarks: String?
    /// 200
    var rates: String?
    /// <#泛型#>
    var sort: String?
    /// <#泛型#>
    var distanceLi: String?
    /// 1
    var mold: Int = 0
    /// 距景区7.1km
    var distance: String?
    /// <#泛型#>
    var createBy: String?
    /// 1
    var id: String?
    /// 南京平山荣逸民宿
    var name: String?
    /// <#泛型#>
    var star: String?
    /// <#泛型#>
    var createDate: String?

    
}


struct DYTourScenicExplainVOModel : HandyJSON, Equatable {

    /// 1
    var sort: Int = 0
    /// 1
    var status: Int = 0
    /// 73
    var useNum: Int = 0
    /// <#泛型#>
    var remarks: String?
    /// <#泛型#>
    var tenantId: String?
    ///
    var imgUrl: String?
    ///
    var resourceUrl: String?
    /// 讲解全面,趣味十足
    var label: String?
    ///
    var createDate: String?
    /// 1
    var version: Int = 0
    /// 10
    var createBy: Int = 0
    /// 1
    var scenicId: String?
    /// 10
    var updateBy: Int = 0
    /// 百年银杏
    var title: String?
    /// 号
    var content: String?
    /// 1
    var id: String?
    ///
    var uuid: String?
    ///
    var updateDate: String?
    /// 1
    var count: Int = 0
    /// 05:30
    var duration: String?
    ///
    var name: String?

    
}


struct DYScenicSpotListModel : HandyJSON, Equatable {

    /// <#泛型#>
    var status: String?
    /// <#泛型#>
    var longitude: String?
    /// <#泛型#>
    var tenantId: String?
    /// <#泛型#>
    var remarks: String?
    /// <#泛型#>
    var address: String?
    /// <#泛型#>
    var latitude: String?
    /// <#泛型#>
    var imgUrl: String?
    /// <#泛型#>
    var label: String?
    /// <#泛型#>
    var createDate: String?
    /// <#泛型#>
    var createBy: String?
    /// <#泛型#>
    var version: String?
    /// 45
    var rates: String?
    /// <#泛型#>
    var updateBy: String?
    /// <#泛型#>
    var maxCapacity: String?
    /// 7
    var id: String?
    /// <#泛型#>
    var uuid: String?
    /// <#泛型#>
    var updateDate: String?
    /// <#泛型#>
    var sort: String?
    /// 金牛湖
    var name: String?

    
}


struct DYAdvisoryListModel : HandyJSON, Equatable {

    /// 1
    var status: Int = 0
    /// <#泛型#>
    var tenantId: String?
    /// <#泛型#>
    var remarks: String?
    ///
    var answerDate: String?
    /// 1
    var isShow: Int = 0
    ///
    var answer: String?
    /// 3
    var type: Int = 0
    /// 1
    var answerBy: Int = 0
    /// <#泛型#>
    var createBy: String?
    /// 1
    var version: Int = 0
    /// <#泛型#>
    var createDate: String?
    /// 有游船么？
    var issue: String?
    /// <#泛型#>
    var updateBy: String?
    /// 4
    var id: String?
    /// <#泛型#>
    var uuid: String?
    /// <#泛型#>
    var updateDate: String?
    /// 1
    var sort: Int = 0
    /// 1
    var typeId: Int = 0

    
}


struct DYHotelEnumListModel : HandyJSON, Equatable {

    /// 1
    var id: Int = 0
    /// 酒店
    var name: String?

    
}


struct DYTourScenicVisitsModel : HandyJSON, Equatable {

    /// <#泛型#>
    var status: String?
    /// <#泛型#>
    var longitude: String?
    /// <#泛型#>
    var tenantId: String?
    /// <#泛型#>
    var remarks: String?
    /// <#泛型#>
    var address: String?
    /// <#泛型#>
    var latitude: String?
    /// <#泛型#>
    var createDate: String?
    /// <#泛型#>
    var createBy: String?
    /// <#泛型#>
    var version: String?
    /// <#泛型#>
    var scenicId: String?
    ///
    var imrUrl: String?
    /// <#泛型#>
    var synopsis: String?
    /// <#泛型#>
    var updateBy: String?
    /// 1
    var id: String?
    /// <#泛型#>
    var uuid: String?
    /// <#泛型#>
    var city: String?
    /// <#泛型#>
    var updateDate: String?
    /// <#泛型#>
    var sort: String?
    /// 百年银杏
    var name: String?

    
}


struct DYTicketVoSModel : HandyJSON, Equatable {

    /// 1
    var status: Int = 0
    /// <#泛型#>
    var tenantId: String?
    /// <#泛型#>
    var remarks: String?
    /// 95
    var price: String?
    /// 成人票
    var nameStr: String?
    /// <#泛型#>
    var createDate: String?
    /// <#泛型#>
    var createBy: String?
    /// 1
    var version: Int = 0
    /// 1
    var spotId: String?
    /// <#泛型#>
    var updateBy: String?
    /// 1
    var id: String?
    /// <#泛型#>
    var uuid: String?
    /// <#泛型#>
    var updateDate: String?
    /// 0
    var sum: String?
    /// 1
    var sort: Int = 0
    /// 335
    var name: String?

    
}


struct DYTourHotelVOListModel : HandyJSON, Equatable{

    /// <#泛型#>
    var dictionaries: String?
    ///
    var moldSysDictionary: NSMoldSysDictionaryModel?
    ///
    var detail: String?
    /// 10
    var updateBy: Int = 0
    /// 南京平山荣逸民宿
    var name: String?
    ///
    var orderDetail: String?
    /// 32.33462
    var latitude: String?
    /// 344
    var mold: String?
    /// 200
    var rates: Int = 0
    /// <#泛型#>
    var tourCollect: String?
    /// 1
    var version: Int = 0
    /// 休闲旅游
    var label: String?
    /// 10
    var createBy: Int = 0
    ///
    var updateDate: String?
    /// <#泛型#>
    var mobile: String?
    /// <#泛型#>
    var openVOList: String?
    /// <#泛型#>
    var advisoryList: String?
    ///
    var uuid: String?
    ///
    var refundRule: String?
    ///
    var orderExplain: String?
    /// 118.834711
    var longitude: String?
    /// <#泛型#>
    var roomList: String?
    /// <#泛型#>
    var tablePublic: String?
    ///
    var createDate: String?
    ///
    var imgUrl: String?
    /// 距景区7.1km
    var distance: String?
    /// <#泛型#>
    var tourHotelList: String?
    /// 1
    var status: Int = 0
    /// 282
    var type: String?
    /// <#泛型#>
    var remarks: String?
    ///
    var address: String?
    /// 1
    var sort: Int = 0
    /// 1
    var id: String?
    /// <#泛型#>
    var tenantId: String?
}


struct NSMoldSysDictionaryModel : HandyJSON, Equatable {

    /// <#泛型#>
    var dictionaryLevel: String?
    /// <#泛型#>
    var uuid: String?
    /// <#泛型#>
    var code: String?
    /// 经济型
    var dictionaryName: String?
    /// <#泛型#>
    var list: String?
    /// <#泛型#>
    var tenantId: String?
    /// <#泛型#>
    var parentName: String?
    /// <#泛型#>
    var version: String?
    /// <#泛型#>
    var id: String?
    /// <#泛型#>
    var dictionaryDesc: String?
    /// <#泛型#>
    var updateDate: String?
    /// <#泛型#>
    var dictionaryType: String?
    /// <#泛型#>
    var status: String?
    /// <#泛型#>
    var parentCode: String?
    /// <#泛型#>
    var updateBy: String?
    /// <#泛型#>
    var createBy: String?
    /// <#泛型#>
    var createDate: String?
    /// <#泛型#>
    var remarks: String?
    /// <#泛型#>
    var dictionaryKey: String?
    /// <#泛型#>
    var sort: String?
    /// <#泛型#>
    var parentId: String?

}
